Every once in a while we'll try out a "new" place, but there is one restaurant in particular that gets most of our business. The dining snob at my work hates the place (I don't know why - she loves the most expensive and esoteric restaurant in town, though, that's probably why), but the food is excellent (modernized traditional French cuisine, not too nouvelle, always something new and interesting on the menu), the situation is wonderful (intimate little candlelit tables and big glass windows overlooking the river), and the waiters are great - a trifle casual if you like the real French service (I mean the really good kind, not the snobby kind) but enthusiastic and helpful. We have two waiters who usually look after us (depending on whose night off it is), and we usually tip 20 percent, just like you, because they always try and are cheerful, even if it's not their best day.