Very clean and had everything we needed for our stay. We would both love to stay here again anytime.