Fantastic cozy place with lots of little touches and a fantastic location an the end of the Royal Mile. The only issue would be the bit of road noise during the night, just be sure to bring some ear plugs. We would stay here again without reservation.