This place is beautiful, a perfect place to relax and enjoy the views. It was actually bigger than we expected and was nice and clean. Close to Ocean Beach (which was a perfect place to hang out all day and enjoy the beach, swim and boogie board) with lots of shops and restaurants.