Exactly as described with a social hostel feel. You will almost always see other people around.