I have gone to Basil 4 times now. Twice for lunch with business friends, and twice on dates. All four times have been fantastic.
For one of the lunches we had a group of 8, which included 2 kids under 10. Everyone, including the kids enjoyed their time there, the food, and the very nice waiter.
As far as the dates I've gone on to here have gone it's been great. They have very nice tables set up just for two people to sit at and see each other, hold hands across the table, trade dishes, etc. At diner time it's the perfect atmosphere for couples to go to.