We enjoyed our stay at Altido's place, the location is perfect 1 min away from the Royal mile. I highly recommend this place.