Fantastic location and place to stay. Spacious, great condition and tons of extra amenities like beach gear, fully equipped kitchen and great patio set-up.