Very clean. It fit our needs perfectly. We would consider staying there again.