The place is perfect. It has it all and the location is the best. If you are attending a Mets game, I highly recommended this place.