My family and I stayed here for 5 days, and had wonderful experiences here! The location was perfect (views of the ocean from our own patio - including several whale sightings; perfect sunsets from the beautiful pool and grilling patio; 2 blocks to a nice beach...). There were wonderful extras in the suite (the most comfortable recliner - we wanted to take it home; super quiet unit - I'm a light sleeper; great beds/toppers; rainfall shower; all the beach chairs/snorkel gear/cooler/etc. we needed; kitchen fully stocked with pots/pans/utensils/etc. ready for use - we cooked all our breakfasts here, but grilled for dinners...). We would not only stay here again, we would live here : ) .
The only negative was tight parking (narrow spaces and sometimes we had to park in the underground garage), but this was nothing compared to the benefits.