Very clean, easy to check in and had everything we needed. We loved our stay and would happily come back again