Really nice spot to stay in NYC! Comfortable and fully independent. No problems with check-in at any time, great transport to JFK.
For future guests: If you decide to take a taxi from JFK be sure that the driver puts into the GPS correct address. the most common mistake is to put in Saint Nicholas Ave instead of Nichols Ave.
Overall I highly recommend the spot!!