Comfortable, clean, hospitable hosts. Will stay again.