Very clean, great location, exactly as advertised, hosts had great communication