Lovely place right on the water and close to many beaches and hikes. good amenities provided including beach gear. we really enjoyed our time here. needs better air conditioning. That would be our only complaint.