Very clean! Everything you need in a great location!!! Great short stay for my family and I!