Very very clean, great location, and excellent communication on where to go / what to do etc. I would stay again!