A fabulous wee spot in a great location and with top class hospitality.