Parking - Free: Usually not a full lot, there shouldn't be a problem finding parking spaces.
Seating: Tables and Bar seating available, there are usually customers dining, I haven't seen this venue dead but it's not so busy or packed that you won't have anywhere to sit.
Bathrooms: Bathrooms are well maintained but could be better.
The venue is very small, I don't recommend bringing in a large group.
Don't let the three stars fool you. I love this place, I'd give it a higher rating if not for the very high markup for a can of San Pellegrino soda. They charge $2.85 for a can (I still bought it anyway to help them out), where you could easily walk into Sobeys down the street and get the exact same can for $0.89 cents or walk into 'No Frills' and pick up a 6 pack for $5. I understand they have to pay the lease and their staff but I can't see a 3X markup being worth it.If they charged the amount that you would pay in a vending machine ($1.25 or so) I would gladly pay the premium. But at the rate they are charging for items there you're getting ripped off, and I don't like getting ripped off.
I've met the owners personally, they are a friendly bunch and the staff are cool too.
As for food, I've only tried the pizza which I custom order. I've been a regular customer there, usually going there twice a week for the past 2 months. But since then I won't be ordering any sodas from them and I'm only returning if I'm ever craving pizza. They make good pizza.