Massive apartment that is centrally located and equipped with everything you would need for a long or short stay. Nice kitchen and plenty of space