The apartment is in a great location, walking distance to everything. It is just off the royal mile and although it can get noisy during the day it quieted down in the evening. Gary was a great host responding to all of our questions before our trip. We only had to contact him once during our stay about a minor issue and he responded right away. The apartment is small (there were 6 of us) and a bit dated but the bedding and towels were top quality and very clean. Be prepared to stop and pick up things like hand soap as none was provided. There is a small store at the end of the block for necessities. The kitchen is tiny so don't expect to do any cooking but it is perfect for coffee and light snacks. We were there when it was unseasonably warm and since there is no air conditioning or fans so it did get hot in the house. Overall it was perfect for our stay and we would recommend Gary's place to others.