We enjoyed our stay here. It was a great location, clean, and had all the kitchen supplies and towels we needed! They even set up a cot for our baby. It was about a ten minute walk from the royal mile. And even though there was construction noise outside, we couldn’t hear it in the bedrooms.