Excellent hospitality, great accommodation with everything you need and more.