excellent location with great hospitality