great hospitality, amazing location.