Overall, this is a great place! It was very clean, roomy, light, etc. It has a full kitchen if you want to prepare meals. Location is amazing, beneath the Charles Bridge in a cool old neighborhood; however, there was an outdoor restaurant right beneath our bedroom window which could be somewhat noisy. Check in was a little tricky as there is no front desk and you check in at the restaurant next door; also, you were asked to call in advance, which may or may not be convenient for you. Our main complaint/concern was the wifi which faded in and out as we didn't have European SIM cards for our cell phones and were dependent on the internet for communication. Also, I booked a room with two queen beds and we got a room with one (king?) bed when we arrived; this didn't really matter for us, but would have been a problem if there had been more people in our party. Bring your own washcloths and tissues if you are accustomed to using them! One nice surprise: our reservation said we would need to pay an additional small fee/tax onsite, but it didn't happen.