Pleasant place is indeed a pleasant place to stay. Its location is cool as it is close to jfk, multiple malls and amazing restaurant.
My hosts were exceptionally good at making me get around New York with ease. I assure you it's a fantastic place to stay.
The facilities in the house are great, and you will feel greatly at home.