Christa's place is warm and homey, though slightly further away from town (though fairly simple to head to) but has a pharmacy, supermarket and several restaurants just down the road.
Christa was also very accommodating and would check on you if you needed anything to make your stay better. She even left snacks for me!