We just stayed here a night before leaving Edinburgh. Would be a good place for a longer stay as well because of proximity to transit/old town. Good location for public transit. It's a busy street so it was nice he offered ear plugs. Didn't use the kitchen, but it was large. Bathroom was clean. As another reviewer said, mattress wasn't the most comfortable but didn't hinder my sleep.