A quiet pleasant place to stay