A nice, affordable hostel with a communal atmosphere.