The good:
The location cannot be beat! Right in the heart of the Royal Mile. It was so convenient and fun to be above the pub!
The apartment is really cute and was very clean and well taken care of.
The price was great — very affordable.
The bad:
The noise level was horrible. We were a bit concerned about being above a bar, but that was not really hat bad. The windows have no insulation whatsoever — you can literally feel cold air blowing in and the noise from the street was awful. Trucks and lorries barrel down the cobblestone street all night making sleep almost impossible. Plus, garbage trucks, bar fights and general noise. It sounds as if the windows were open all night long!
Bring earplugs or earbuds/headphones. After 5 nights of little sleep we were relieved to be heading home.
Also, they would not provide us with additional towels or toilet paper. They literally said one towel per person, which is ridiculous to not have extra linens available.