Clean, charming place to stay