For what it is, it is very good. It is an extremely tiny coffee shop that pulls a nice espresso and serves simple food
Service is extremely friendly, and you will never have a lack of friendly locals chatting you up
There is one center table that comfortably fits for people and some bar seat stools by the window.
They do have wifi Internet, but unless you plan on getting cozy with the Barista - forget doing your work here
Stopping for coffee, chat with the locals and then continue your day.
PS: they have a record player and they certainly do use it!