It was my first visit to Belize and I'm so glad I picked Caribbean Villas. The grounds are gorgeous, the two pools are just perfect on a sweltering day, and best of all the staff - everyone from the bartenders to the maids to the front office are just so friendly and fun and helpful. That really made my time there special.