The place was clean, just as pictured, and had everything we needed. David was a great host and was super attentive. Highly recommend, would come back again!