Our stay was perfect. Spotless and comfortable, we had everything we needed and then some.