A great place to stay with a host that goes out of her way to make you feel welcome.