We stayed at Raven B&B for two nights at the end of a two-week tour around Vancouver and the Rockies and it was absolutely amazing. The owners are a really friendly Welsh couple who've been in Jasper for years and are great for advice on what to see, do, and eat. The rooms are up a separate staircase from the rest of the house, and ours was really big, light and airy. The bed was huge and amazingly comfortable, and the bathroom was good too. One of the nicest things is that Mair brings breakfast (cereals, juice, pastries/muffins) up on a tray and leaves it outside the room so you can eat at your leisure in front of the picture window with a view of the mountains. There was also a kettle and tea/coffee/hot chocolate in the room.
The B&B is a little way outside town but Jasper is so small that it was only about 10-15 minutes walk into the heart of restaurants and things. The town felt very safe and we had no qualms at all walking back at night. There are lots of restaurants and bars -we had an amazing meal at Earl's, which Mair had recommended. There is also a supermarket at the top of town, and several internet places.
We had an amazing stay and I'd recommend Raven to anyone seeking rest and romance.