Caroline’s flat is fantastic value for money, just off the royal mile. The flat is the perfect size, a great base for 2 couples. It was lovely and clean, good shower and comfy beds. Caroline sent thorough notes on how to enter the flat, and communicated really quickly back to any questions I had. She also was really great about allowing us to drop bags off early and use the toilets ( 8 months pregnant guest). Overall fantastic flat, great value for money. We would stay again and would recommend.