One adjective to describe David's (the host) place: excellent - applicable to all the aspects of proper vacationing - location, effective communication, quality of accommodations and value. When visiting Prague again - would definitely try to book David's...