Clean, convenient and peaceful stay.