I highly recommend Anna’s flat mainly because of it’s location. If you are the type of tourist who prefer a more local experience rather then a touristy packed center then it’s a go for you as you will experience the local life and best beer brewery’s in Prague. The check in was great although we kept Ana busy as we missed our flight so she had to wait all day for us so 5* for communication and check in. The place is just what you need, public transport at your doorstep, nice view of prague from the balcony. Apartment was very clean and we even had breakfast for out stay.