We had an amazing 4 day stay in Prague and Michal's apartment is perfect for 2 people - cleanliness, communication, amenities, location etc is top notch.
I would definitely recommend for a 2 people stay.