Excellent location and hospitality