This is the perfect stay for Caye Caulker! They accomodate your every need and are extremely communicative. They also gave great recommendations! The bikes were a great plus. You will fall in love with their beautiful dogs! Thanks again for everything!