Excellent hospitality and fantastic location .