Very Clean, but small place. Check in is really easy, wish it came with a better stocked kitchenette, we couldn't heat up our food