The apartment is in a very nice clean and well presented small complex, with a pool and restaurant. The apartment was immaculately clean with everything you could need, including a good shower and a well equipped kitchen and private balcony. I would recommend. As a solo traveller, it was an ideal stop pre airport for return flight. I think it would suit a family with small children looking for a longer stay.