3 stars for the following reason
1. Location - easy access with lots of space to park
2. Staff - friendly staff members
3. Food - okay (not good and bad)
4. Price - expensive
5. Experience- okay, bought a marshmallow cookie on the grocery section when I got home, it was hard as a rock and taste awful.