Clean, well taken care off. We would stay again.