Great apartment and amazing hosts!
When we come to Prague again, we will definitely book the apartment again (provided it is available then - there is a very good reason for it being fully booked almost all the time :)).