a really good place to stay in for several days