Well positioned. very well equipped. lovely place to stay.