Immaculate accommodation with hospitable and welcoming staff. Definitely worth the price tag.