Stayed with a friend for a couple of nights. Since our room was not ready at check in time, we were proactively upgraded to a better twin room which was awesome.
I really like the vibe of the place, with its swimming pool, young and vibrant atmosphere, and many activities, so I would highly recommend both the dorms and the private rooms, as this place provide a haven from bustling Patong beach.
The location is really good, 3 minutes walking distance from the beach.