Great location, right off the royal mile so close to every major attraction in Edinburgh. If you want to be in the middle of it all this is a great place to stay although expect some noise at night from the streets below. The place was just as described, spacious rooms and fit 4 of us comfortably. Brendan also communicated professionally and promptly.
My only concern was the cleanliness. We arrived after check in and the place was not cleaned prior to our arrival. We were not too concerned with that, it happens, and the cleaning crew showed up only a few minutes after our arrival. However, I received a message that the place had been cleaned for only about 10-15 minutes after we left and they arrived. We did see them replace the bed sheets, but it made us wonder during our stay whether the rest of the place had indeed been cleaned thoroughly in just 10-15 minutes.