We loved staying at Casita Carinosa - (1) great location near restaurants, but still a quiet part of town, (2) separate detached bedrooms provided privacy for our adult children traveling with us, and (3) pool and hammocks allowed us to stay "home" and relax after a day of snorkeling. We couldn't imagine staying anywhere better in Caye Caulker!
