We at at Lon's for our anniversary celebration a few weeks ago. I'd made the reservation online at OpenTable. The staff welcomed us with a happy anniversary greeting right when we walked in and remembered our anniversary during dinner as well. Nice touches for sure. Some reviews has said the staff ignored their special events here, but we didn't find that to be the case at all.
The food was very good. Not great. Not for the prices paid. But a stroll around the hotel gardens after dinner was quite nice. I'd like to back when the weather is cooler and eat outside on the patio - that looked very pretty.