One of our best stay experiences to date anywhere. The esthetic is perfect, the hosts are wonderful and touches like the patio hanging bed and the use of snorkel gear and beach chairs was an unexpected amenity. Also a great location to explore north or south. Well done, we will be back.