Perfect location. Sparkling Clean. Great communication from host. Could not ask for anything more.