This is a beautiful home to spend your days in Caye caulker. The apartment is recently built so everything is very clean and organized. The hosts go above and beyond to make sure you have a great stay. The family is very friendly and really makes you feel at home. I would definitely stay with them again if I return to Belize.