Everything was great when we arrived. Clean, and everything that was promised. Gavin was easy to get in touch with and made sure we had everything we needed. Great stay.