Villa Cayo is a beautiful and unique place to stay with amazing views, friendly people, and many types of activities. I especially enjoyed the Mayan cooking lesson with Yesenia just down the road! It is also a great place to take it easy and relax if you prefer. Virginia is super helpful and very willing to share tips and help you arrange for what you want to do.