This place was really nice I enjoyed the area - best part about it is your only like 6mins from JFK airport