The hotel is close to Penn Station, so is very handy if getting the Long Island Railroad in from JFK via Jamaica.
I arrived earlier than my check in time of 4pm (which does seem a bit late in the day, but I realise rooms need to be cleaned) - I was able to store my bags with no problem, but there was a small issue when the staff couldn't find the key to the luggage room when I came back to check in - all sorted in the end, though. The staff were all friendly, though.
The street is right in Korea Town, so plenty of food options available!