Very clean flat! Great communication with host! 30 min walk to the royal mile which was the only downside.