very clean, everything we needed was there, lovely host, amazing location and overall perfect stay!