In one word, the place is great for a short stay. The host is excellent and the amenities provided are relevant. The location is about 10 minutes' walk from the nearest subway station. The peculiar thing about the neighborhood is that every block has at least one Deli shop. This is very convenient for buying dinner. I would recommend the place and would stay here again, if I come back.