Everything was pictured and clean! Only thing they left us weary was that we thought the host watched us or had the neighbors watching us and it made some of the party uncomfortable. But other than that this was a great selection and I would definitely return for a future stay.