10/10, the hospitality is top notch and every detail is taken care of. The location is superb, the place is extraordinary. A hotel would not come close to this in terms of providing a homely experience.