Spotless, new, quiet, just as described. Welcoming hosts.