This apartment is perfection! It is spacious, very clean, stylish, and in the perfect location! Michal and Sofia are so wonderful: not only very communicative, but super gracious in checking in to ensure we were settled. We would give this property and hosts 10 stars if we could! We will definitely stay here again!