my husband and i stayed here 2 nights in mid december (14-16 dec). we paid sixty three pounds off of hotel club dot com. it could be cheaper elsewhere. on our way from the edinburgh airport, take the airport express shuttle towards waverly and ask the bus driver to stop on princes street between frederick and hanover streets (he may stop there anyway), from here it is a 1 block walk. otherwise the bus will end at waverly station and its a 2-3 block walk from there. the hotel has a GREAT location, perfect for tourists sights, restaurants, pubs, etc. the room was clean, clean sheets and towels. large room for us 2 (compared to other guest houses we stayed in). one spout for the sink in the bathroom (updated western faucet) and a good powerful shower. they dont supply much shampoo (just in a package, daily) so bring your own if you need more. they provide 2 soaps tho, and have tea/coffee making facilities. service at front desk is pretty good, didnt really use them much tho. they were friendly. they provide breakfast in the fridge like everyone says. our experience was that everything was fresh. i personally dont like their breakfast idea, but my husband loved it as he didnt have to wake up early and could eat in the room, and it was fast. the room was warm for the winter, comfy bed, and not too noisy since we were in the back of the hotel. there is a lift, we stayed on the 4th floor. we would stay here again, for maybe a cheaper price if possible.