What an amazing experience. The apartment is located in a cool neighborhood, with public transit and stuff to do within walking distance. The internet was great (I teach via Skype and had no problems). I also lost my keys during my stay and the hosts were so kind and understanding, they responded to me quickly and I was given another set within the hour. I highly recommend this place.