A beautiful property with everything you need. However the property needs someone to manage - not properly cleaned (dirty kitchen, several bathrooms) property was not locked and elevator partially broken on arrival, several doors could not be opened or locked, outdoor gates and doors need repairs or maintaining, incorrect or missing linens, only one small thin towel per person provided, hot water system partially malfunctioning for a week, BBQ grill in very poor shape, pool full of sand. Multiple window screens torn or missing. WE ENJOYED THE VISIT AND THE PROPERTY SHOULD BE FIVE STARS, but unfortunately there doesn't seem to be anyone to check to be sure routine maintenance, cleaning, and expectations for a property charging 2000 per day is done.