Our host was pleasant when it suited her but her manager Vanessa was very helpful. The apartment was adequate, mainly as described but missing many things (CD player/instruction manuals/serving dishes/oven dishes etc) that we would consider musts in a rental property. The apartment had not been fully modernised so while the kitchen was in good condition, the main bathroom was tired looking and warm water came reluctantly to the basin, and the shower was old. Access to the pool and beach was a plus but unfortunately the apartment bloc itself is old, particularly the lift system which was annoying being on the 12th floor, as we often had to wait several minutes to get service. Finally the parking arrangements for residents was either very expensive if you use the valet service or you parked on the other side of A1A, a very busy road with no authorised pedestrian crossing and difficult access if you wanted to go north from the car park.