This Boutique Hotel is located on a 17-acre private estate in Cayo District.