Clean, huge and great! Would happily stay again!