The city retreat was a great stay. The location was very nice with only a short walk from old town. We were able to check in early which was extremely accommodating! We were located in the swiss room which was cozy and very charmingly decorated. the bathroom was extremely clean and nice with a heated towel rack (nice bonus!). Overall, the entire apartment was perfect for a short stay in Edinburgh. The only complaint I would have is that the sheets in one of the beds had a lot of hair in it for some reason.