Roman's house was perfect for my family's visit to see our Great Aunt, due to it's location right around the corner from her. As is noted, if you're looking to spend the majority of your time in Manhattan, this area is not the most convenient, but you can make it there fairly easily: The Long Island Railroad station is about a five minute taxi/uber/car ride away. You can take this directly into Penn Station. Street parking turned out to be a little more challenging than I recalled or expected.
In general, the property was clean and easy to access. We slept eight and Roman was accommodating with an air mattress for one of them. All worked out!