Great two bedroom flat on the royal mile! Highly recommend and would definitely stay again. Great size and clean apartment