Clean, huge and safe! Excellent location! Would stay again!