Great Place for the family or group.