This place is quite good, but it could get even better! The breakfast is good (bread, ham, cheese, cereals and fruits) and the (young) staff is even better. They are friendly, helpful, open, professional and willing to do almost everything in order for you to have a nice stay at Casa Mosaico. And if I could write personal recommendations, they would definitely go to Helder and Armando!
Well, there's a reason why this place can get even better. The manager is nor that friendly or helpful. She seems bothered about some of the guests. We did our laundry at the hostel (for 10 US$ per bag!) and didn't get it back until 3,5 days later and it didn't seem to bother her at all!
All in all, I'd say "stay at Casa Mosaico" - the location is good, the rooms, showers and common areas are fine as well, but the staff is just about the best!More