great hospitality and amazing location