super clean, had everything we needed! We only stayed for one night but feels very comfortable, super spacious & has all the amenities you’d need for a longer stay. Kitchen is really nice & big, the rooms are cozy. it was a last minute stay after a very long day & we really appreciated that we could check in so quickly— I believe it was about an hour or so after we booked! Very accommodating when we really needed it.