Fantastic hosts, great location. Great place to stay with a large group for a friends reunion as we did. Spacious, comfortable and felt like being at home. Loved the spa and the outdoor space.