Great location close to the beach; very clean and spacious; love the modern kitchen and afternoon room/or yoga room. The courtyard is also great. High recommend this place. We will come back to stay again.