A great spot, close enough to the city for full days in town and staying at a great-deal location! As a NYC native I get the commute challenges and this location worked out really well for us family of 4. The new NJ Transit ticket system is super duper convenient, just download the app, and get your tickets at the platform or even after boarding. The "underground" was fun for the kids, ages 4 and 7. We played legos on the open floor and watched many kid's shows. We didn't cook at all but the kitchen had all you'd need for the basics and a bit of fine in home dining. The space was simple, very clean, elegant, and highly functional. I would definitely recommend to close family with young ones /single room) or a romantic getaway.