Eva made us feel very welcome and was most accomodating in working with us on our ammended arrival time. Her unit is very clean, tidy & roomy. She also provided some basic foods, such as milk, tea & coffee. The location suited us, but it is at the opposite end of the Royal Mile to the Castle, so may not suit some. If stairs are an issue, might be best to not stay here (no issue for us). Car parking could be problematic, but as we arrived on a weekend, we had no problems parking directly out the front. Weekdays could be different. Eva gave us a lot of information on where to eat, shop & the local attractions, which was most helpful. We enjoyed our stay at Eva's.