Tropical Dreams was a perfect stay in Caye Caulker for my family! It was clean, everything was easily communicated, easy to navigate around the island & my kiddo loved the pool. We are keeping it in mind for our next stay.