I can highly recommend Babila hostel. Perfect location, friendly staff, the rooms are clean and comfortable.