We stayed in this apartment during our stay in Prague and enjoyed it a lot! The flat is modern and super cozy, everything makes makes you feel like you are home. It had all the appliances that you might need, including clean towels and other useful things, and was very clean. Our landlords were very welcoming and communicative people and left only the best impression. The location is really great too: you have the subway and tram stations just few meters from the building. And a grocery store too.
Bottom line: if it was a hotel, I'd give it 5 stars.