good stay, well located