Gills flat is an exceptional place to stay when visiting Edinburgh. It's perfectly located on the Royal Mile and just a 10 minute walk from Edinburgh Waverley station. The flat was very comfortable with plenty of space to hold the 4 of us, and John was very friendly and punctual when checking us in. The flat also had all amenities provided, including mini shampoos, washing machine tablets, teabags and milk, which made it easy to settle in. Definitely would recommend to anyone looking to stay in Edinburgh!