We’ve stayed at other resorts on Ambeegris Caye and Caribbean Villas is by far and away our favorite. The 2 bed/2 bath villa had plenty of space with so many cool storage options. The staff is incredibly friendly and the restaurant offers delicious food. The view is incredible and the two pools are great! We’ll definitely be back!