We had a wonderful stay. Very clean, great location (20 min walk from Royal Mile, 2 min walk to tram from airport). Wonderful made to order breakfast. Near lots of restaurants. Only challenge is parking, but we coordinated in advance and we’re able to get the 1 parking space for most of our stay. I would happily stay at this location again!