The place is very well maintained and clean. We have everything we needed in our stay. Highly recommend.