Very nice flat, top location, very helpful host - top pick on the Royal Mile !