An extremely pleasant place to stay