Dormitories were great and the beds comfy. Bathrooms and toilet also clean. Only critque would be the kitchen, some basic things were missing for me and it made it hard not to eat outside, especially as we had vegans in our group with some allergics. It made our stay a bit harder. I also had the feeling that kitchen utensils werent that clean and i had to wash some things with hand and turn on the dish washer which wasnt a big deal but worth mentioning. Communication with Petr was perfect and he was very caring which I honestly liked. I honestly liked our stay but compared with other apartments in that price category I cant give 5 stars. If you just want to sleep during your visit this is your ideal stay. My final verdict would be 4/5 stars in general.