The apartment was in the perfect location and worked out great for our family of 5. We didn't mind the ~100 steps since we needed the exercise after all the food and beer. The place is well appointed and very clean. Petr also provided rides from/to the train/airport for us which was a great help. Thank you, Petr!!