The apartment is exactly like how it is in the pictures! Old town Edinburgh is beautiful and the place is very convenient! The apartment is approximately 10mins walk from Waverly Station. My family and I literally walked to all the major attractions because the place was so centrally located.
Gary was such a responsive host! He answered all my questions patiently. I couldn't find the hairdryer in the apartment, so Gary immediately got his friend to get a new one and brought it down to the apartment the next day.
One thing to note is that the apartment may not be friendly for families with many large heavy suitcases. The apartment is located on the 3rd floor with no elevator and the staircases were rather narrow.
Other than that, we thoroughly enjoyed our stay in Gary's apartment and in Edinburgh!