Clean, affordable, convenient, and super easy check-in. William did an amazing job communicating with me immediately after I booked and before and during my stay. Would highly recommend!