We stayed at City Nest for 2 weeks. Overall, the unit was really nice and well constructed and designed. The location was phenomenal for exploring Prague. The downfalls came with management and their extremely poor communication. First of all, the check in process was not seamless. In the listing description, it does say that you need to go to the reception office to get your key, however if you don't re-read the listing (as I usually don't) you would not remember this weeks after booking when it was time to check in. The reception office is a 10 minute walk away, which was a pain after a long day of flying/walking/etc. They didn't specifically write about picking up a key, they instead just put an address of reception with no indication that a key needed to be picked up there. We were 1 of 5 groups that made this mistake on this particular day. Secondly, our key card quit working after 2 days in. We messaged the host and they did not respond until the next day at which point they told us we needed to contact their direct business number instead because they do not often check Airbnb. Last but not least, they offered cleaning mid-way through our stay which was initially much appreciated however the cleaner never showed up with they said she would and we are assuming again because of poor communication. Overall - it's a really nice apartment and would be great for a weekend trip assuming you didn't need to contact the host for anything. Otherwise, if you're expecting quality service in this quality unit, you may be underwhelmed.