Went in with a friend one fine, HOT Las Vegas afternoon. I had a water, a caprese sandwich with mixed greens and their tiramisu cup thing.
I liked it all, all was pleasant. There's chicken in their caprese, just a btw. I wasn't too upset, since my diet isn't super restrictive, but I felt a bit inept for not reading the menu thoroughly. The tiramisu was light and filling for what it was worth. I didn't pay for my meal, but I'd like to think it was pretty fair for being a bit boutique-ish cafe.
Service was laid out pretty well. You order at the counter, they deliver to you. We were checked on fairly often and offered refills every time.
(As for gnats/flies, that's a common issue anywhere that's hot and has access to the outside. Don't like it? I'd advise you to eat at home, or at least let the restaurant remake your meal/drink.)
It'd would be a great place to bring a friend or to read.