Staying here was fun - it's a funky, clean and well equipped little flat in a great location. I didn't hear any Grassmarket revellers over the three nights but was just a stone's throw from the pubs and restaurants and imposing castle. Just a nice vibe, not too touristy. Friendly hosts who actually check that you're happy - and a REALLY comfortable bed. So yes, I definitely recommend.