We stayed here with our 11 and 13 year old kids. We all loved the place!!! It is a beautiful condo with a fantastic view. Lots of room. Very nice kitchen and the roof patio was spectacular. The location makes it easy to go anywhere and the underground parking was a nice bonus.
The section of beach directly in front of the building is very small and isn't great for swimming, but only a short walk up the beach are some great swimming spots (a cute beach-bus restaurant to have lunch and a beer too!)
The pool on the property is just "ok" (small) -it's too bad it doesn't look out onto the ocean. This is the only reason I give its 4 and not a 5.
Everyone was very easy to deal with when renting and all went smoothly.
I would definitely recommend this property and would return!