The apartment is just as pictured and is lovely. However, the apartment faces the busiest street downtown and you can hear cars and motorcycles zipping by at all times of the day/night. The plus side is that the apartment is centrally located and is easy to get on the train, but you have to weigh the pros and cons.
I reached out to the host for gyro recommendations and unfortunately did not receive a response. I was able to find some at Sabbas that were pretty good.