Great place in Queens, better if you rent a car