We thoroughly enjoyed our stay. The view from our villa is something you just have to see to believe. Every morning, you wake up to cloud cover which quickly burns off to the most amazing view. The birds are in the trees very early which makes for a relaxing sound. The grounds are beautiful with flowers and trees. The attention to detail that went into building and decorating is impressive. Virginia thought of every detail one might want or need during your trip. The daily maid service was wonderful. The place is spotless! We cooked meals in the room a few nights and used the stocked grill to cook out. She offers suggestions as to where to eat and things to do. And even has a booklet you can read about the area with suggestions and advice on various things to do and see. This was very handy. The met very friendly people and felt very safe staying at Villa Cayo. It was lovely meeting animal friendly minded people such as Virginia and Ken. We wish them the best, and we cannot wait to come back.