On early arrival we got a free upgrade from the four poster room to the apartment suite. The initial good experience continued throughout the stay - which was pretty much faultless.
The reception were extremely friendly, helpful while being laid back and welcoming.
The apartment suite itself is probably worth the extra in hindsight as you can come and go without going through reception - you get keys to the front door which adjoins the main hotel. The apartment has everything you would need for a weekend (or longer stay) if you wanted to do some self-catering, which we didn't.
Also, if you're staying over at the weekend the street has free car parking Saturday/Sunday which is a massive bonus in Edinburgh.
It is pretty hard to find any faults with our stay, but I think if you were over 6 foot you may find the bed a little on the small side, but that didn't trouble us.
All in all, this hotel was a great find. Clean, very well staffed, decent breakfasts and friendly. And very competitively priced.
I would stay again without hesitation.
