This is a magical place and we had a wonderful stay in Karen and Ron's open-air treehouse. We loved hearing the branches rustling and the waves crashing from the house. The location is just perfect (only a block from the water and snorkeling), and Karen and Ron were wonderful hosts.