The apartment was ok, but struggled to find it and collecting the keys was from a different location which was not brought to our attention till we arrived at the apartment. Apartment was clean but had a problem with ants (not good for us with small children) amenities were basic and you have to pay for bed linen and towels. If you have little children be prepared to carry the pram up 2 flights of stairs. Location is a bit far from beach so get a car. Otherwise ok stay at apartment. Views were excellent and pool very clean and grounds well maintained.