My parents and I had a wonderful time in this apartment! It's perfectly located with gorgeous views over the Royal Mile. The beds were comfy, wifi fast, heat worked and there was plenty of hot water. It's not the cleanest apartment I've ever seen, but it's location more than makes up for it!