Great location on the Royal Mile with easy checkin process and great communication from David.