Very clean place and extremely convenient location. Plenty of parking in front of the place but if you are going there in the weekends, you may have some trouble finding space.
I'll be back again.