Spotlessly clean and anything you could possibly think of has been provided for. The breakfast provisions were a very nice touch. Location, in my opinion, is in the best all round area to get to many things...and I know Edinburgh well. Recommended.