Great place. Easily accessible via public transit. Quick ride to JFK.