Great stay, well located, great place