Great stay for groups of all sizes and interests.