Clean, convenient and hospitable short stay.