Clean and everything we needed for our short stay. Beautiful home and we will definitely be trying to visit again