Clean, peaceful, and comfortable place to stay.