Great accomodation - you will love it and Prague.