We had a wonderful time. They really thought of everything! The hosts were over the top accommodating and gracious, they even brought us fresh mangos from their tree! The kitchen was super stocked and the location can't be beat. We would definitely visit again, all praises!