Booked and payed on 11.04.17, on 03.05.17 (2 weeks before the beginning of my holiday) they send me a message apologising and saying that my booking has been cancelled because of a mistake on their internal calendar of availability!
After that they sent to me only 200 Euro refund against the 1.500 Euro payed, I got full refund only after contacting and explaining the situation to Trip Advisor.
Wasn't sure what to expect but pleasantly surprised. Apartment had adequate space for 7 of us, the main bathroom was used by 6 of us most of the time and the ensuite to the double used by the person staying in the double room, although a few of us did have a shower in there occasionally.
Very good position, next to Ciutadella Park, not too busy but close enough to main attractions. We were able to walk easily to the beach and the casino area. The closest Metro station was the Arc De Triumph, only 5 minutes walk away. a supermarket selling everything you could want just around the corner and a pizzeria/bar just below us. This apartment is on the 1st floor, but you also have access to the top floor where there is artificial grass and some tables and chairs with excellent views over the park.
The management company were also very helpful