very good place for big group, well maintained .