My family and I stayed here while I was on a working vacation in the area. The facilities were amazing and really felt like you were living in a fully operational 'home'. The office space was great for working, the bedrooms and master en suite were very comfortable. The pool was used by us often but not much by other people so it was like we had our own pool most of the time. The underground parking was plentiful, safe and convenient and there were spots to store our bikes down there too. The proximity to the beach and bike trails was great - the short hike with not too many steps to the beach was easy for the kids even carrying their own boogie boards from the condo.
I was especially impressed with all the little things that you may want as you travel; they really make sure that you have nearly everything you could possibly need. Stuff like shampoo, conditioner and soap, band aids, a drawer of toiletries, a printer, a computer to use, a nice BBQ, standard condiments and many spices available for cooking. The closets are stuffed full of other extra useful things like boogie boards, beach umbrellas, hats, blankets, pillows, sheets, and even an iron with an ironing board. There's also lots of space to unpack to store things away in drawers if you prefer that too.
I'd easily stay here again if I was in the area, a wonderful home away from home.