Very clean, host was polite and timely. Very accommodating in meeting us with the key after our flight was delayed!