As advertised. Great views, great location, and great weather. Especially enjoyed the beach, pool, tennis and gym. Staff from valet to concierge and security were exceptional. Enjoyed the stay. Great communication from host.