Great location, easy walk to the shops and restaurants. Very clean and just as described! The amenities are great. Lots of beach equipment to use in the garage. Our big SUV did not fit in the garage, but there was lots of parking. The pool is very nice and warm. We really enjoyed our stay and would love to stay here again.