Great location on royal mile. Enjoyed every bit of our stay with Altido.
Would recommend it for its location. If you are looking for some peaceful place, check some other place