Our stay at Gem's place was excellent. The apartment is located on a (mainly) pedestrian street so it is easier to get in and out on any of the surrounding streets which were all well serviced with public transportation. We were concerned about the location's lively atmosphere as we were traveling with kids, but closing the windows was enough to keep most of the noise out. Communication was outstanding and we even able to book the airport transfer for other members of our party staying in different locations. (highly recommended for convenience). We also had several questions during our stay and all were answered immediately. Highly recommended!