Very clean place. We had awesome experience- stayed 5 weeks. Overall I highly recommend it.