The apartment was super clean and Charisse was very welcoming and helpful when we arrived. We only stayed for one night, so it was very convenient for this purpose.
The bedroom is quite small, so it would probably be tough if you have luggage other than a small suitcase and are staying for a while. Best suited for one person or two who travel very lightly.
For our one-two night stay it worked out very well and was conveniently close to JFK airport..
No elevator, so this is another consideration if you have any physical limitations or a lot of luggage.