Great place, great location, great hosts. Highly recommend.
At first glance (to an American) the neighborhood can look a bit sketch but its really great and perfectly located near mass transit. Embrace the subway system, its fantastic.