Wonderful place, wonderfully located.
Within walking distance to 2 supermarkets: TESCO and BILLA. Bread and pastries are super fresh at TESCO, the supposedly French Boulangerie on the apartment street is not good (tested by French people :-().
This apartment is nicely located within walking distance to all attractions.
To buy tickets for public transport the first time, do not use the Karlovo Namesti metro station! It does not accept credit cards, nor CZK bills, only coins and no instructions in English.