The building is clean including the restrooms. The wait staff is generally friendly but most are young and can ask how everything is too many times during the meal. The salad bar can be neglected occasionally but after mentioning this to an employee it is promptly replenished. The air-conditioning is comfortable. Food quality is good to very good. Menu is limited though. This is the only restaurant that we eat at regularly. The manager has gone out of his way to provide good service to us personally. That counts for a lot.