The apartment is excellent, close to everything, close to tram line and metro line (Hlavni Nadrażi) - and, the best of all, the windows of the apartment overlook the backyard, so there is no noice at night. :)
Besides - on the Main Station there are boxes (lockers) when you can leave your baggage when you have to leave your room and you have still somem time to spend.