Clean, comfortable space, plenty of beds and bathrooms. Convenient location. Communicative host.