I was very impressed and pleasantly surprised with my stay at Primavera this week. I had a very late flight and an early meeting the next morning. I booked Primavera because of its excellent location. Very easy to arrive from airport and quick, professional check-in with friendly and knowledgeable receptionist. He gave me excellent information on where I could get a late-night snack just minutes away from hostel. The whole place was absolutely spotless and surprisingly quiet/calm as I had been told that it was 100% full. Excellent bathrooms and fast free internet. I slept like a log and woke rested for a busy day ahead.
I had to stay an extra day and that was dealt with professionally and speedily. I would be very happy to stay there again.
(Although I had no opportunity to take advantage of the excursions etc, it is clear that they have gone to a lot of effort to build relationships with bike and walking tour companies etc.)