Mona's place is exactly as described.
Location is really good literally a minute away from the metro station that will get you to Manhattan fairly quickly. Across the road there is a very big supermarket with everything you might need. Also a few coffee shops around the area if you want to grab a coffee or get some lunch.
Check-in/check-out and communication with Mona was very easy and she was very accommodating. I didn't get to meet her but she messaged a couple of times during my stay to ensure that everything was ok.
I would probably consider the place if I go back to NY.