Been to a Swiss Chalet anywhere else? The food is highly consistent and mainly something you don't have to worry about at any location. And that is the case here.
What is unique about this location is the staff. They are extremely personable and make for a enjoyable stay.
If if like or love the food, make sure you make a concerted effort to stop by this location to enjoy the food and enjoy the lovely staff.