Excellent location as well as excellent hospitality and accommodations .