Very clean and had everything we needed. Sarah provided all the info we needed and was quick to respond to any questions we had. Great stay!