Beautiful, spotless clean, great hosts.