The Barrie apartment has a wonderful location. It is extremely well located for sightseeing, as the vast majority of attractions can be reached within a short walk, and it is also close to streetcar and bus stations. It also has a beautiful view of Arthur's seat from the living room, and another beautiful view of Calton Hill from the balcony. The apartment was very clean when we arrived.
For me, the drawbacks are that it is really noisy, I had trouble sleeping even with earplugs, and it is not in very good condition. For example, the shower curtain is stained and moldy, and the wallpaper is coming off the wall in one of the bedrooms. The water heater was also not working when we arrived (but the help desk fixed it efficiently when we called), and when it was fixed, the water temperature and pressure swinged constantly, making showering a bit unpleasant.