Great apartment in very nice location! We loved everything about our stay at Caye Caulker!