I was pretty happy to see Bonefish pop up in Las Vegas.
We stopped in as a family on a Saturday night (admittedly, after another restaurant next door had a 45+ minute wait) on a whim (read, no reservations... not usually a good idea for this town) and were seated immediately even though the restaurant looked pretty busy.
The hostess was cheerful and friendly. Our waiter (Josh W. I think-- it was a few weekends ago) was great. Fantastic attitude, expertly handled multiple random questions from the child, and was attentive but not overbearing. He answered all of the questions we had and made good recommendations on the menu. The rest of the staff who helped out at the table did so without getting in each other's way, were all professional and courteous, and they were all smiling (I remember, because I wasn't having the best night and it really made a difference in my attitude to see them all smiling).
The food was great, portions were just right and flavorful. The atmosphere was appropriate for a Saturday night dinner. It was conversation-level noise, not too much but not too quiet.
There is a children's menu and non-seafood choices on the regular menu.