Everything it says it is and more - a brilliant location in the heart of Edinburgh