Everything you would want and more in a city centre apartment.