We had a great time in Prague. Not just because the city is amazing but also because Petra is a great host. Forget about TripAdvisor, just ask Petra for places to visit or take a look at her recommendations on Airbnb. You'll not regret it. Her apartment is not less charming, it's in a very old building in a nice area of the old city.