This place is great! I have stayed here on 3 different occasions over ten years and its been great each time. Get the private rooms, they are still small, but they are comfortable, in a great location, and at a great price.
Every stay I have had there my girlfriend and I have made friends and partaken in the group activities and loved it.
Pros: Great people, International environment, Lots of activities
Cons: Shared bathrooms
more