Amazing place close to the JFK airport. I recommend it