Excellent place in a great location. Parking can be scarce and the walls are a little too thin.