This was our second visit. Location is great. Extremely quiet. On the beach. excellent physical facilties. The gym and tennis courts were well staffed. Enjoyed the gym facilities. Mainatainance staff suportive and courteous. Office support very efficient and prompt. Excellent amenities in the unit. It is easy to maintain the unit even though there is no service in house provided. Walking distances to the central city facilities.