Superb location, great hospitality and a really nice ambience