A quiet, pleasant stay in a good location.