Quiet, pleasant place to stay