Spotless place, extremely nice, smart and generous host.