perfectly located, well equipped, a great place to stay