Spotless clean, great communication from host, everything you need under one roof in a fantastic location!