Very fresh and very friendly staff. They are quick as well. Great lunch spot if you are pressed for time. I got the roast beef with slaw. 9 inches is the smallest option which was quite generous in itself. They also do 12 and 20 inches. Good luck trying to eat 20 inches. Lol.