Very clean and well situated hostel with friendly staff and a bevy of amenities & activities. The rooms are small, so I wouldn't suggest to spend a lot of time in them.