amazing place to stay, perfectly located