Lovely apartment. Sparkling clean. Incredible location. Wonderful balcony, fully equipped gym and big pool on the premises. Cleaning every day and wonderful staff at the reception.