amazing location and amazing hospitality