Gary's flat is in a great location, a few minutes' easy walk from Waverley train station, and right at the bottom of the Royal Mile in the Old Town, which is a pleasant stroll up the hill to the Castle, the Grassmarket, Grey Friar's Bobby and other sights. If you're looking for an authentic Edinburgh experience, it delivers that – the flat is in an old stone building, there's a bagpipe makers shop across the road, and there's a great view of Salisbury Crags out of the rear bedrooms. Gary left very clear instructions on how to check in and was more than happy to offer suggestions on where to go for dining and entertainment. Metered street parking is available right outside. The flat itself is pleasant and cosy – the bedrooms are a good size and there are two fully-featured bathrooms. It was the perfect setting for our Christmas stay with another couple and my elderly Scottish dad. Unfortunately, when we arrived the gas boiler wasn't working and due to the fact that it was Christmas Eve, Gary couldn't get a plumber to fix it during our stay, which meant we had no central heating or running hot water in the kitchen or from the bathroom taps, although, fortunately, there was an electric shower. Gary was very quick to respond and try to help out, even though he was abroad – first offering us alternative places to stay (although they weren't of a suitable size), then sending someone in to place portable heaters into the bedrooms. It wasn't ideal, but the effort was greatly appreciated, and he also gave us a partial refund which was a welcome piece of goodwill. The wifi was also not working for some reason, although Gary did provide a 3G dongle that we could pay to use – something he was also willing to reimburse. We didn't use this as we're from the UK, but again, it was good to know he was providing a solution. All said, if these temporary problems were ironed out, we'd recommend Gary and his apartment to anyone coming to Edinburgh.