fantastic place, truly in the heart of edinburgh