Could be a 3.5, but I'll get to that in a bit.
Firefly is a nice place off the strip with a nice menu. We've done Jaleo in our hometown (it's a go to) so we venture away from the Vegas locations to try Firefly. The white sangria stood out as the best thing we ordered. With four of us we order 10 plates and they were all good - nothing to really complain about - but nothing that stood out. Nice staff. The mark down is for the roaming photographer who's running some sort of "you're on the rollercoaster at DisneyWorld and want to buy pictures." She took a few and then came back to pass along a 'free' photo and offerings to sell. I don't need someone selling me photos at dinner - it's cheap and...cheap. And, vaguely unprofessional for a restaurant. If the manager reads this, knock it off. It's awful. Ran about $125 for ten plates, a pitcher of sangria, and two coffees.