Very spacious, warm, clean and neat. Quick response. However, noisy at night, terrible mattresses, strenuous distance from Royal Mile and tourist spots. We had poor night's sleep and needed much more time (and strengh) to climb the steep slopes and stairs to the reach the tourist places. Sorry.