A great place to stay, especially its location