A very peaceful pleasant place to stay