We've had a great stay here, the appartment is not the roomiest but exactly as advertised. It has a hotel-like daily clean service which even included the dishes, which shows the hospitality of the hosts! They left us some water and grapes when we arrived late as well. The pool is perfect and the location is superb; a well-sized supermarket and the beach are within 3mins of walking. Highly recommended!