I wish I could give more than 5 stars for location and communication! Our flight was delayed and we arrived 5 hours later than planned. The hosts were able to coordinate everything for us (even though they were out of town) and made the check-in process so easy for us. They were also extremely easy to get in contact with throughout our entire stay. The location can't get any better. Less than a 5 minute walk to Old Town Square, 10 minutes to Charles Bridge, and 10 minutes to a metro stop. Beautiful apartment and great hosts, will definitely stay again.