Clean, comfortable, and a fun place to stay.