I spent 4 nights in this incredible flat. I wish I had spent longer! It's in the perfect location, close to everything but less crowded than anything off the royal mile. Grassmarket is a great neighborhood with loads of awesome food and drink. The apartment is amazingly well equipped and would be great for a long trip.