A cafe, River Cafe, offering coffee and a place to relax.