Very clean place. Great location. The unit had everything we needed and then some. We have nothing but good things to say about our stay.