Mario was easy to reach and check-in was straightforward. The place is beautiful, comfortable and feels like home. It is located within walking distance to both Holyrood and the Arthur's Seat hike. We took cabs into the city but never paid more than a £5 fare. There is also street parking available which is nice.