Great place conveniently close to jfk