Our stay was lovely. The space had everything we needed, and the location is great (right off of the Royal Mile, but not on it directly). The flat is smaller than it looks in the pictures. We had 4 people and it was a little cramped. Parking was a great addition, everything was very new and extremely clean.