Very clean and adequate…..check-in process was a little different than what I have experienced in the past so be sure you understand it prior to arrival. I would stay here again.