not quite on a few counts. 1. coffee regular, latte, cappachino all weak, substandard
2. waitperson kept saying the food would be coming right up, but took another 15+ minutes
3. food tasty but all 3 dishes came warm'ish, not hot
4. toast was toasted on one side, white and untoasted on the other side
5. messed up the seating, 'guaranteeing that they could 'easily seat 15' if we waited. then they couldn't and broke up the party into four tables in various locations.
seems like all of the above items are fairly easily correctable if the management takes their job seriously.