Nice place, near to metro station (88 avenue, just 2 minutes walking), directly arrive to Manhattan, friendly to travelers.