You will love this place. Everything you need plus more.yes you have to walk a 100 yards to the beach, but there is a beach cart to take everything with you. Very thoughtful.