Very clean. Very nice beautiful place. Really enjoyed our stay.