Cafe De Snelle Duif offers a place to relax.