Nice & Clean. Everything was stocked and ready to go. Communication was great. You could tell they put a lot of thought and time to make your stay enjoyable! Thanks again! We had a great time.