Very clean upon arrival, great location and the hosts communication was very helpful and quick!