Very clean updated flat right on the royal mile. Highly recommend.