Great location, clean and great communication. My husband and I stayed there with our two adult children for several days, and it worked well. Eva had so many special touches and left many treats for us. Just off the Royal Mile, it was so convenient. As advertised - we’d come back!