Very clean! Look no further- everything you will need for an enjoyable stay is right here. Great communication from the host.