Tidy, comfortable, relaxing stay with a great host.