A really lovely, cosy and immaculately clean annex with everything you'd need. Really close to Edinburgh centre (we'd recommend parking at Newcraighall (50p all day) and taking to train into the city as parking prices are obscene). Loads of bits you'd need and expect (shower gels, bread, milk, a decent TV) etc.
If we come to Edinburgh again this will be our first choice.