Nice apartment in the New Town of Prague. It provides everything you need.