Very clean, well set up. Everything we needed was provided. Our son enjoyed watching the deer. Would definitely stay here again.