Great location! Lots of amenities, easy walk to a beautiful beach. Had a great stay!