A great place to stay, well equipped, and a super location, on regular public transport