A spacious, comfortable, clean place to stay with a great host.