Really enjoyed our stay here, we were considering a stay at "luxury" hotels in the San Diego area and the value difference is hard to believe. Compared to a hotel, you get 4 separate bedrooms, private living room/kitchen/backyard/hot tub for the price of an upgraded 2 bed hotel suite (i.e. studio apartment) with shared facilities.
For our family of 5 this was a great place to stay, the suite was perfectly clean, new, modern, and really well designed. There are bicycles and beach gear provided (umbrella, toys, chairs) which were all new and it good working order, was really a nice touch.