The apartment is very spacious, and had an excellent layout. It was very clean, and the beds were super comfortable. Communication was a breeze. While the actual apartment was lovely and I don’t have complaints about it, we really didn’t like the check in process. If you arrive on a train, it would be fine. But if arriving at the airport, it is very time consuming, as you must get to the train station, then walk to the office, pick up the keys, and finally walk or take the tram to the apartment. You can arrange transport directly from the airport to the apartment(and I assume receive the keys in the process), however it is quite expensive for a larger group. I understand that some Airbnb’s operate this way, a large number managed by an office, but it’s certainly not ideal if you are short on time and have to run around just to pick up keys. Just something to be aware of if you are in Prague for one night as it certainly cuts into that time.