Clean, good value, ideal for a short or long stay.