Nice, cosy and very clean flat. Right on the Royal Mile and various pubs.