Beautiful villa on charming caye caulker. Our stay was short, but we thoroughly enjoyed it. The house is hot on arrival, but the air conditioners quickly cool it down. The management team is quick to communicate and make your stay pleasant. The private pool is amazing!