Clean, comfortable, welcoming. Great value for money.