Great stay in a good location not too far from the royal mile and new town. Everything was great and Calum was attentive and checked in with us. Toilet made noise through one night which was a bit troublesome but never reached out to get it fixed (I’m sure if I said something it would have gotten fixed). Very cozy with drinks, coffee, tea, cereal and candy all provided. Would stay here again!