Cafe New Castle offers a place to relax.