Love Caye Caulker, and the Reef House is the perfect place to stay for a group.