excellent hospitality, everything you could ever need and more