Great location on the Royal Mile. Comfortable and spacious place.