I had a nice experience overall, the staff were friendly and the place itself was well presented. The only thing I wasn’t too keen on was the parking situation. It felt a bit tricky to find a spot and made the arrival a bit more stressful than I would have liked. Once I was inside though, everything went smoothly and the service made up for it. If the parking was easier, it would have been close to perfect.