Very clean! Great location. We will definitely stay again.