Hostel Elf is an excellent place to stay. The beds were very comfortable, the guests are social, and the facilities are clean. Plus, free food!