I stayed in this location with 7 of my friends while attending a Conference in the city. It was great for a big group of people who all know each other well and get along. If I was travelling by myself, I likely would have stayed somewhere with more privacy, as I personally am not much for staying in hostels / sharing a space with strangers. I can see that working well for other personalities however :)