Stay was perfect! Great location, hosts, and view. I would definitely book again! Beach and snorkel gear were great and super convenient. The place was beautiful.