Excellent location, exactly as described. Very comfortable accommodations, beautiful view. Lots of beach gear available. Very clean.