I was very impressed with our stay, upon arrival the place was very clean and neat. Honestly, the pictures do not do this place justice, we walked in the front door and immediately noticed how big and spacious it was. The kitchen had all kinds of pots and pans and dishes for us which was great so we didn't have to order food all the time. Having on-site laundry was amazing too. All around a great stay.