Clean, comfortable, quiet, convenient, and all around great stay.