Villa Cayo is an absolutely amazing place! Virginia and her husband were great hosts and were flexible in allowing us to arrive early. All of the villas were extremely well kept and it is evident that a lot of hard work went into designing the property. The views from the villas were beautiful and Virginia gave us a great list of local restaurants and activities to try out!