This apartment was in the top list among all that we've stayed at because of its amenities, space, luxurious style and really outstanding design. Also, the building itself, the location and the neighbourhood are amazing. The only thing that was unexpected was that in order to check-in you need to go to another place (quite far from the apartment) to get the keys in the company's office, and they make you fill in all your confidential details (like passport number, visa number, date of birth etc.) explaining it that they have to register you and pass all this info to the Czech police. No other host usually asks for this, and you have no option to not provide it to them as they call to the police and try to convince you give all this private details or they might think you have some problems :) Not a big deal, but seemed too pushy and not as hospitable as other hosts, not saying about not letting their guests know about this detail in the apartment's description (we suggested them to do that in future in order to not violate guests' rights). But the apartment is really one of the best.