good place to stay well located.