The bed is perhaps the best bed I've ever slept on! Incredibly comfy. Really, like a cloud. She also has two sweet dogs. Check in was easy even though I came late at night.
The location, however, I must say is a bit rough. Newark is a rough city, so it was to be expected. If you're staying for a night, an Uber in and out is the way to go and very cheap from the airport. If you're staying for longer, just a heads up.