Very clean! Mary is also kind with her hosts and ensures everything is OK for you. The arrival procedure is perfect, and the wifi (quite important for us) perfectly working