We so loved staying at this apartment. Our hosts made it feel like we were staying with family...only better because they never annoyed us! The place was very clean with everything we needed. We cooked one to two meals there daily and found the kitchen perfectly appointed. Caye Caulker is a magical island and one of my favorite places in the world. Once I get back to the island, there is no other place I would rather stay.