This place has everything you need for a short-medium stay and is in a very central location.
The only down side for us was the beds are all incredibly hard so none of us had the best of sleeps