It was an amazing experience staying at tropical dreams on Caye Caulker. We had showed up last minute and our hosts were so accommodating and responsive it made it seem like we had planned much in advance. We had an amazing nights sleep and the place itself is ideally located. The pool is an amazing amenity and the AC and fan made up incredibly comfortable