Superb in terms of service, location, facilities.
The place is well lit and well decorated, with different areas to hangout - the bar, sofa area and a nice terrace space.
I stayed in an 6-bed female dorm for a long duration. The cleaners did an excellent job of thoroughly cleaning the whole place every day. The bathroom was inside the dorm, which made it most convenient.
The kitchen is cleaned on a daily basis.
The staff joined in the games and made an excellent effort to create a safe and positive atmosphere.