Clean, quite and decent place for short term staying.