perfect location. great hospitality