I recommend this hostel to all -great place! Clean, free breakfast, happy hour, and free bbq’s! Elf has an amazing atmosphere -especially at night socialising on the patio getting to know the other guests from all around. There is a 100 kc deposit that you get back for your room key, but aside from that everything is fantastic. Check in and check out is so easy, and they accommodate everyone no matter what time you are coming or leaving. I plan on staying again the next time I am in Prague!!