A beautiful, comfortable condo in a beautiful location. The condo itself was in great shape, well equipped, with gorgeous views from the living room and balcony. It's a very short walk (or a very, very short drive) down the hill to the beach. The condo pool is just long enough for laps, just deep enough (5 feet) for aqua jogging, and soothingly warm, which was great during foggy spells. And since we were there on weekdays, we had it to ourselves. Sundeep responded quickly when we texted a question after arriving. The only slight downside (which is why this is 4 stars instead of 5) was that we had a problem with one of the toilets, but the management was very responsive when we called the emergency number, and it got fixed. We'd definitely stay here again.