Beautiful place along the river! Plenty of common space and sleeping accommodations for a larger group.