I enjoyed my stay at Caribbean Villas! Communication was great! Debbie was very helpful and responsive to any needs or requests! The rooms were clean and in good repair! The food in the restaurant was consistently great! And the servers were friendly and helpful! Massages and mani/pedi available on site were great. Leroy at the Ambergris Divers on-site booking was friendly and helpful in planning excursions! I was very pleased with my 3 week stay!