We would like to thank you for taking the time to share your amazing experience with us. We appreciate your wonderfully comprehensive and detailed review. We were delighted to read your feedback about our team, service and facilities. It is great to hear you enjoyed the accommodation, the free yoga classes, the daily complimentary snorkeling trip and the water sports center. Thank you for praising all the staff of our resort and we are happy they made an impact on your experience. Once again it is thrilling you had a great vacation here at The Barefoot Eco Hotel.