The place is great. We stayed 6 days and it worked out perfectly. Very close to subway, bus and tram.
I would totally recommend it!!!