We followed the Lonely Planet to the 'Dreams Hotel' but they were full, but the owner offered us this hotel owned by her brother, (also, in the LP). It started pouring with rain, so she called her brother to pick us up in his car.
It is located just 1km away from town centre and takes around 10-15mins to walk there. It was nice to stay away from all the noise of the centre. Many of the cafes blast loud music until late.
The room we stayed in was US$20, double with a clean and modern bathroom. There is a fan, safe, TV, wardrobe, desk and chair. The bed is soft and the pillows fluffy. The wifi is fast and it's free through the hotel.
For an extra US$5, you can get a room with a balcony, AC (though you won't need it because it's very cool here, even in the middle of summer), bathtub and an italian shower.
The breakfast is awesome! Included in the price of the room. You get lots of fruit, dragon fruit, watermelon, bananas, pineapple, passionfruit, avocados, tomatoes and you can eat as much as you like. There's also baguettes with all the usual condiments, as well as cold meats, eggs as you like them, juice, tea and coffee. Trust me, you won't go hungry!
On top of all this, the owner is very nice and speaks excellent English. You won't regret staying here.