Nice and clean apartment. Location was perfect! Keep in mind it is over a restaurant so can have some noise at night, but to be expected so close to the royal mile!! Enjoyed our stay here and would highly recommend. The plumbing is a bit older in the building so need about 5 min between flushing the toilet.