This place blew our socks off. It was clean, clean, clean. Our biggest concern wasn't an issue. So pleased by all aspects. Would highly recommend.