The place is close to everything you need to see in Prague, no need to metro nor tram.
Its on the second floor (3rd) so some stairs to conquer. David was very communicative and waited for us till 9:30 to check in.
The flat was clean, hot shower, high speed internet, coffee, and full kitchen. Overall great experience