Excellent place, great location and beautiful set up. Our host was extremely nice, professional and welcoming. Everything was explained well, place is very neat and great to have all the beach gear ready to use. My respect also for being so eco- friendly.