Kelly explained everything very clearly in advance and everything was ready for us to start enjoying our stay as soon as we entered the flat. There was no visitor's book or list of rules and we all felt very much at home straight away. The best thing was the location, just perfect! 5 minutes from the castle, Grassmarket, basically on the Royal Mile, and a 5-10 minute walk from Waverley train station. The flat itself is nice, with a well equipped kitchen and the bedrooms were comfortable. It is quite noisy to the front and rear of the flat and that may be an issue for a light sleeper, though it didn't bother us. The main bathroom is very nicely done, the shower room is also very nice and new-looking, but the second loo is extremely small and I would think unusable for some people. There were 9 adults in our group; I think that the flat is perfect for 8-10 people. Overall, we had a great stay and I would happily return or recommend to friends.