A decent bunch - a nice group of people. Friendly.
didn't appear too fit - they didn't look like they were in good physical condition; perhaps they might not even be able to complete the climb.
Looks can be deceptive - but, I recognize, you can't always be certain about that (about their physical condition, in this case) just by looking at them. They might be more fit (in better physical shape) than they appear to be!