The place was very clean and had everything we needed. Very spacious !!! Other than the water problems and one toilet problem everything was great. Even when we did have these problems they came right away to fix it for us.