Fantastic! Everything was great: location, hospitality, amenities. I could see caring and love in every detail. I would definitely stay again, it was a great weekend ! :)