Hostel Elf was great. A nice relaxed atmosphere, good hot showers, clean rooms, reasonable breakfast, nice outdoor terrace and cheap beers. All that you ask for in a hostel. For improvement: the hostel is on a noisy road; as the rooms were hot, we had no choice but to open the windows fully and therefore had little sleep. Fans/AC would be great.