A cafe offering a relaxing stop with good coffee and snack options.