One of my favorite spots in the city to mix eating and drinking with work. It's easy to stay there all day. It's warm and the music is nice - usually techno house beats. A really great spot for meetings, too.
Staff is nice - they don't bug you and they seem fine with you staying there for hours though they seem to wonder wtf people do on their laptops all day long.