Clean, well prepared, pleasant stay.