A solid choice in Edinburgh - I would not hesitate to recommend to others.