Very clean and roomy with great beds! Fantastic location right off the Royal Mile. A bit noisy at night as it's in a close, but we knew that going in. We would definitely book again.