The place is very conveniently located within walking distance from multiple subway lines which makes it easy and quick to get anywhere within the city. It's also very close to a LIRR station which makes it easy, quick and cheap to get to and from JFK airport.
I didn't have any problems checking in, the instructions were very clear and easy to follow.
I found the place very welcoming thanks to the decor inside. Everything was as shown in the pictures. My trip was at the beginning of December, the apartment was very warm, didn't have any issues with that. The kitchen was well equipped, the bathroom clean, the bedroom quiet and comfy.
I enjoyed my stay here. Wouldn't mind looking it up again on a future trip.