A great place managed by a really bad company. I told them I will arrive late (after 9pm) because my flight was delayed, they told me it was OK (they were replying quickly until 10pm). When I arrived to the place at 11pm (only 1 hour after their last response) none of the 3 persons from Experience (the company that manage the place) answered their phone, I called multiple times to each one. I was about to rent another place in a rush but the people from Express Oriente (a bar in the corner, highly recommended) they helped me to enter the place through a contact in the floor.
About the room: it is great. The flat was very clean, the room is spacious, 2 big bathrooms, a big kitchend with everything you need for a long or short stay. It is placed in a not so good looking area but it is quite and in walking distance to the center and the beach.