I came planning for a few days and stayed for 10, and then I returned for 2 more. This is a very clean, well located hostel at an excellent price with a decent breakfast. The internet is fast and the people who stay here are varied and interesting. The staff was helpful. The reason I didn't rate service 100% was because it was rather hard to understand the receptionist if Spanish isn't your first language. If she would just slow down a bit, that would help. Everything else was muy bueno!