You are given a review about a place. You need to provide a rating from "1 star" to "5 stars" for this place.
Example: Although I did enjoy the food here, I was completely unimpressed (and slightly annoyed) by the overpriced margaritas. I ordered a platinum which contained "fresh" juice. It tasted like it had sprite in it, so I thought surely she gave me the wrong one. It turns out that "fresh juice" is really margarita mix on tap from the same gun as the sprite. I asked for something fresh to replace the horrible margarita and received a rocks glass with just muddled lime and a salted rim. I'm not sure it contained any tequila. Horrible! It's not that hard to make a fresh margarita!
Example solution: 2 stars
Example explanation: The writer has been annoyed in this place and has enjoyed the food. So, "2 stars" sounds reasonable for it.

Problem: They have things that make them stand out as a coffee shop, but they strongly lack the things I need for it to be a return type place.

1. The only reason you will catch me in a coffee shop is because I need to use my laptop. So it needs free wifi and accessible wall outlets with comfortable seating. I'm not sure if they had the wifi, but it was definitely a no-go on the wall outlets and seating.
There was one table and bar like seating, but that's about it.
It's one of those very "hole in the wall" types, so make sure this would be your grab-and-go kind of stop.

2. I dont drink all that fancy coffee. I drink black coffee, thats it. No cream, no sugar... just, coffee. The coffee I got here was burnt and it was self serve, I dont know how fresh that is. Pretty disappointing.

3. I do like that they offer a vibe that reminds me of San Diego a bit, and that they support local art and bands which is pretty epic. Reminds me of the place that I used to live across the street from.

I do want to return just to try their food, their sandwiches seem reasonably priced, and I'll update my review if and when it happens. I was soooo looking forward to liking this place, it just didnt happen.
Solution: 2 stars