Highly recommended. Very clean and spacious place with easy access to JFK. There might be some sound from planes landing nearby but usually quiets down late in the evening.
I would definitely stay there.