AMAZING. Everything was better than expected. Huge apartment, everything super new and clean, lots of lovely little touches (foozball table, little stuffed toy, etc), superb location and Elena was extremely friendly, helpful and welcoming. Couldn't fault a thing. Will definitely be recommending to everyone and if I'm ever in Prague again there'll be no question where I'm staying!