Wonderful stay. Very, very clean. Great communication!