Very clean and we felt safe. Slight hiccup at check-in but other than that, our stay was a great experience! Would stay again without a second thought.