Wonderful location right off the royal mile. Couldn’t ask for better. Flat was lovely and clean. Stylish. Great views. Spacious and good facilities even for a longer stay. Great value also between four of us. Lucy sent us lots of tips beforehand and wasn’t quick to answer with any issues. Would stay again.