Fantastic location. David is an awesome host and made everything easy. Everything we wanted to see was in walking distance and the public transport in Prague is amazing, everything is easily accessible. The apartment was clean and had all the amenities we needed. I hope to be back in the future.