Beautiful flat in a fabulous location just off the Royal Mile. Very accommodating hosts, especially as our train was late arriving on the first night.