The apartment itself is great. Good location and very clean, plus they included a baby bassinet for us, which was a nice touch. Walking distance to the main train station. We had a great time in Prague. Only negative is that check-in is at their office, which is about a 1km walk from the apartment and can be inconvenient if you have luggage - this should have been mentioned prior to booking.