Excellent location and good hospitality