Elf Hostel is clean, organized, spacious, and a great place to stay. Good location, good kitchen (with space in the fridge), clean towels, and breakfast included every morning. I had a fun stay:)