This apartment was so perfect for our two weeks in caye caulker. It was spacious, clean and in a great location. The company was very good with communication, helping us in a couple hours when the AC stopped working and providing us with clean towels when we asked. The free bikes were such a help as well! Highly recommend staying here.