We had a lovely stay at this accommodation and would stay here again on a future trip. the location is great, right on the royal mile